vehicle-free environment - German English Dictionary